lifetime expectancy - Spanish English Dictionary